package com.xnew.manager.maintainPlan.service;

import com.xnew.bean.common.SysUserInfo;
import com.xnew.manager.maintainPlan.entity.ElMaintainPlan;
import com.xnew.utils.DataInput;
import com.xnew.utils.DataOutput;

import java.util.List;
import java.util.Map;

/**
 * @Description: 维保计划
 * @Author: Y70
 * @date 2022/10/24
 */
public interface ElMaintainPlanService {

    /**
     * 维保计划列表
     * @param input
     * @return
     */
    List<ElMaintainPlan> queryMaintainPlanList(DataInput input);

    /**
     * 创建电梯时调用的维保计划创建接口
     * @param param
     * @return
     */
    DataOutput createMaintainPlan(Map param, SysUserInfo userInfo);
}
